Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swiping tabs: Refactoring #5264

Merged
merged 19 commits into from
Nov 25, 2024

Conversation

0nko
Copy link
Member

@0nko 0nko commented Nov 11, 2024

Task/Issue URL: https://app.asana.com/0/72649045549333/1208648123066959/f

Description

This PR refactors the tab-related code into a separate TabManager class to ease the integration of the tab-swiping functionality. The refactoring doesn’t change the existing functionality.

Steps to test this PR

Smoke testing of tab-related functionality is sufficient (changing of tabs in the tab switcher, creating a new tab, etc.)

@0nko 0nko requested a review from anikiki November 11, 2024 10:02
Base automatically changed from feature/ondrej/swiping-tabs-ff to feature/ondrej/swiping-tabs November 15, 2024 15:48
@0nko 0nko requested a review from malmstein November 19, 2024 08:54
# Conflicts:
#	app/src/main/java/com/duckduckgo/app/browser/BrowserActivity.kt
@0nko 0nko requested a review from nalcalag as a code owner November 21, 2024 20:48
@malmstein malmstein self-assigned this Nov 22, 2024
Copy link
Contributor

@malmstein malmstein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as expected!

@0nko 0nko merged commit 91c2896 into feature/ondrej/swiping-tabs Nov 25, 2024
5 checks passed
@0nko 0nko deleted the feature/ondrej/multi-tab-refactor branch November 25, 2024 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants